@charset "utf-8";
@-moz-document url-prefix() {
    fieldset { display: table-cell; }
}

/*适应*/
@media (min-width:1240px) {
    .col-354 { border-right: solid 1px #c5c5c5; }
    .col-836 { padding-left: 119px; margin-top: 15px; }
}
@media (min-width:1200px) and (max-width:1239px) {
    .col-354 { padding-left: 2%; width: 30%; border-right: solid 1px #c5c5c5; }
    .col-836 { padding-left: 8%; width: 70%;  }
}
@media (min-width:1000px) and (max-width:1199px) {
    .col-354 { display: none; }
    .col-836 { width: 720px; float: none !important; margin: auto; }
    .col-836 .f-menu { margin-top: 0 }
}
@media (min-width:1170px) {
    .pro-wrap { margin-left: -15px; margin-right: -15px; }
}
@media (min-width:1000px) and (max-width:1170px) {
    .idx_about h3 { margin-top: 40px; }
    .col-490 { min-height: 320px; }
    .idx_product .idx_product-con .idx_pro-desc { padding-left: 60px; }
    .idx_product .slick-prev { left: 0px; }
    .idx_product .slick-next { right: 0px; }
}
@media (max-width:999px) {
    .idx_about h3 { margin-top: 40px; }
    .col-1200 .pull-left { width: 100%; text-align: center; }
    .col-490 { width: 100% !important; min-height: 250px; }
    .idx_about  .idx_about-btn { text-align: center; }
    .idx_product .idx_product-con .idx_pro-desc { padding-left: 20px; }
    .idx_product .idx_product-con .idx_pro-desc div { margin: 40px 0; text-align: center; }
    .idx_product .slick-prev, .idx_product .slick-next { display: none !important; }
    .idx_link .slick-prev, .idx_link .slick-next { display: none !important; }
    .idx_news .idx_news-con .idx_news-item { margin-left: 1%; margin-right: 1%; }
    .news-wrap .news-con .news-item { margin-left: 1%; margin-right: 1%; }
    .pro-menu .navbar-nav>li { min-width: auto; }
    .col-354 { display: none; }
    .col-836 { width: 720px; float: none !important; margin: auto; }
    .col-836 .f-menu { margin-top: 0 }
}
@media (min-width:992px) {
    .page-about_com { padding-left: 8%; }
}
@media (max-width:800px) {
    .col-200 { padding-left: 15px; }
    .col-300 { width: 60%; padding-right: 15px; }
    .col-816 { width: 50%; }
    .idx_tit .hr-1 { width: 80%; }
    .page-about_other { margin-left: auto; margin-right: auto; }
}
@media (max-width:770px) {
    .copyright .col-xs-12 { text-align: center !important; }
}
@media (min-width:768px) {
    .idx_product .col-sm-6 { float: right !important; }
}
@media (max-width:767px) {
    .idx_product .idx_product-tit{ margin: 0 0 3%; }
    .idx_product .idx_product-con .idx_pro-desc { padding-left: 0; }
    .idx_product .slick-prev, .idx_product .slick-next { display: block !important; top: 30%; }
    .idx_product .slick-prev { left: 10px; }
    .idx_product .slick-next { right: 10px; }
    .idx_news .idx_news-tit{ margin: 0 0 3%; }
    .idx_news .idx_news-con .idx_news-item { border: solid 1px #eaeaea; padding: 30px 30px 40px; }
    .idx_news .idx_news-con .idx_news-item img { width: 100%; }
    .idx_news .idx_news-con .idx_news-item:hover { box-shadow: none; top: 0px; }
    .nav-menu .nav { width: auto; }
    .nav-menu .nav>li { width: 100%; }
    .nav-menu .dropdown-menu>li { float: none; text-align: center; }
    .news-wrap .news-con li { padding-top: 0; padding-bottom: 0; }
    .news-wrap .news-con .news-item { border: solid 1px #eaeaea; padding: 30px 30px 40px; }
    .news-wrap .news-con .news-item img { width: 100%; }
    .news-wrap .news-con .news-item:hover { box-shadow: none; top: 0; }
    .idx_link .slick-slider{ margin-top: 3% }
    .footer{ margin-top: 2%; }
    .footer { display: none; }
    .footer_wrap{ display: block; }
    .copyright{ margin-bottom: 62px; }
    .feedback-wrap{ width: 90%; }
    .feedback-wrap .txt1{ width: 100%; }
}
@media (max-width:650px) {
    .idx_about { padding: 0 20px; }
    .idx_pro-img { width: 80% !important; }
    .idx_product .idx_product-con .idx_pro-desc div { margin: 30px 0; text-align: center; }
}
@media (min-width:551px) {
    .nav-slideBox dl>dd+dd:before { padding: 0 15px; font-weight: bold; color: #f5f5f5; content: "\007c"; }
}
@media (max-width:550px) {
    .hidden-df { display: none !important; }
    .visible-df { display: block !important; }
    .col-200 { width: 55%; text-align: center; padding-left: 5px; }
    .col-300 { width: 40%; padding-right: 0; }
    .nav-slideBox dd { display: block; width: 25%; float: left; }
    .logo { width: 140px; margin: auto; }
    .lang{ background:none; padding-left:0; }
    .lang_o{ display: none; }
}
@media (min-width:321px) and (max-width:500px) {
    .idx_product .slick-prev, .idx_product .slick-next { top: 22%; }
    .idx_pro-img { width: 75% !important; }
}
@media (max-width:320px) {
    .idx_product .slick-prev, .idx_product .slick-next { top: 17%; }
    .idx_pro-img { width: 70% !important; }
}